﻿@charset "utf-8";
body, button, input, select, textarea { font:12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size:100%; }
address, cite, dfn, em, var, i { font-style:normal; }
code, kbd, pre, samp { font-family:courier new, courier, monospace; }
small { font-size:12px; }
ul, ol { list-style:none; }
a { text-decoration:none; color:#333; }
a:hover { color:#f60; text-decoration:underline; }
legend { color:#000; }
fieldset, img { border:0; }
button, input, select, textarea { font-size:100%; }
table { border-collapse:collapse; }
.hidden { display:none; }
.invisible { visibility:hidden; }
.clr:after { content:''; display:block; height:0; clear:both; }
.clr { *zoom:1;
}
.bule { color:#0158a7; }
.bule:hover { color:#F60; }
.org { color:#ff4e00; }
.org:hover { color:#F60; }
.ft14 { font-size:14px; }
.ftB { font-weight:bold; }
.anh { color:#d70000; }
.green { color:#287f92; }
.fhs { color:#a35d8b; }
.red { color:#F00; }
.imgbox {
	border: 1px solid #e3e3e3;
	padding: 1px;
}
.bbox {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CFDAE4;
	border-right-color: #CFDAE4;
	border-bottom-color: #CFDAE4;
	border-left-color: #CFDAE4;
}

.allbbox {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style:  solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CFDAE4;
	border-right-color: #CFDAE4;
	border-bottom-color: #CFDAE4;
	border-left-color: #CFDAE4;
}

.font105b {
	font-size:10.5pt;
	font-weight: bold;
	}
.bluefont105b {
	font-size:10.5pt;
	font-weight: bold;
	COLOR: #065BA5;
	}
	
.font105 {
	font-size:10.5pt;
	}



#doc { width:950px; /*position:relative; */margin:0 auto; clear:both; background:#FFF; }
#site-bar, .quick-menu li, .quick-menu li a.qk-home, .quick-menu li a.qk-help, .quick-menu li a.qk-service, search-tabs, .search-tabs li.cick, .search-show, .search-submit, #nav-bar, #nav-bar ul, .bar_right, #nav-bar ul li.cick, #nav-bar ul li.cick a, #nav-bar ul li.line, .sj-news li, .story li.cick, .login-1 ul li a:hover, .tl-1 ul li, .ct-6 p, .zh-list a, .news-list li a, .syzx_nr p, .gyslb li { background:url(../images/sjw_head1b.png) no-repeat; }
#search_top, .drop, .dropover, .sc_btn, .title-2, .ft-2, .login-1, .show_login a, .title-1, .title-8, .ft-1, .fb-btn a, .py-fl, .title-7, .title-4, .title-5, .title-2 li.ck,.title-7 li.ck,.title-8 li.ck,.show1-gd li a.cick,.title-1a{ background:url(../images/index_homebg.png) no-repeat; }
.search-more a, .title-1 span a, .title-8 span a, .show1-gd a, .ct-2 ul li i a, .jp-pr li a, .title-4 span a, .ct7-tp li a, .title-7 a, .ct-9 i a, .fw-tp li a, .sq-nr li.sq-tit a, .sq-lb i a, .sty-tcy a, .syzx_nr a, .gys div a, .tslist a, .sty-tp h5 a, .tslist li i a, .title-5 a,.title-1a span a,.zp_tit a{ color:#065ba5; }
.search-more a:hover, .title-1 span a:hover, .title-8 span a:hover, .story-tp1 li.t1 a:hover, .story-tp2 li.t1 a:hover, .show1-gd a:hover, .ct-2 ul li i a:hover, .jp-pr li a:hover, .title-4 span a:hover, .ct7-tp li a:hover, .title-7 a:hover, .ct-9 i a:hover, .fw-tp li a:hover, .news-list li a:hover, .sq-nr li.sq-tit a:hover, .sq-lb i a:hover, .sty-tcy a:hover, .syzx_nr a:hover, .gold_tp a:hover, .gys div a:hover, .tslist a:hover, .sty-tp h5 a:hover, .sq-bt p a:hover, .ct-2 ul li a:hover, .longin p a:hover, .top_vip a:hover, .title-5 a:hover,.title-1a span a:hover { color:#F60; }
#site-bar { background-repeat:repeat-x; height:26px; line-height:26px; padding:0 8px; clear:both; }
.wd_1 { margin:0 auto; width:950px; }
.login-info { float:left; }
.quick-menu { float:right; }
.quick-menu li { float:left; background-position:-514px -294px; padding:0 8px; }
.quick-menu .no-line { background:none; }
.quick-menu li a.qk-home { background-position:-508px -406px; padding-left:16px; display:block; }
.quick-menu li a.qk-service { background-position:54px -426px; padding-right:14px; display:block; z-index:31; position:relative; }
.quick-menu li.qk-sve { position:relative; z-index:100; }
.quick-menu li a.qk-help { background-position:-508px -442px; padding-left:16px; display:block; }
#down-sv { border:1px solid #cfdae4; width:80px; position:absolute; border-top:none; top:0; left:0; background:#FFF; z-index:30; padding-top:26px; height:140px; overflow:hidden; }
#down-sv li { clear:both; background:none; padding:0; text-align:center; }
#down-sv li a { display:block; width:80px; line-height:22px; }
#down-sv li a:hover { background:#eaeaea; }
.hot_line { color:#F60; font-size:12px; font-weight:bold; }


.top {background:#F4F3F2 url('../images/top_bg.gif') repeat-x;}
.top_div {margin:auto;width:960px;padding:6px 15px 5px 15px; clear:both;color:#666666;}

#logo_top { clear:both; height:100px; overflow:hidden; }
.logo { height:90px; float:left; width:280px; }
.logo a { background:url(../images/logo_hq.gif) center top no-repeat; width:277px; height:83px; display:block; text-indent:-9999em; overflow:hidden;  margin-top:12px;}
.ad_top { width:670px; float:right; height:85px; margin-top:14px;     }
.ad_p1 { width:400px; float:left; margin-left:20px;}
.ad_p2 { width:200px; float:right; }
#nav-bar { height:39px; background-repeat:repeat-x; background-position:0 -136px; clear:both; margin-top:8px; position:relative; z-index:20}
#nav-bar ul { height:39px; background-position:0 -179px; background-repeat:no-repeat; padding-left:10px; overflow:hidden;  position:relative; z-index:300}
#nav-bar ul li { float:left; line-height:40px;}
#nav-bar ul li.line { float:left; background-position:right -260px; margin-right:4px; width:6px; overflow:hidden; text-indent:-9999em;}
#nav-bar ul li a { font-size:14px; color:#FFF; font-weight:bold; }
.shop-qk a { color:#FFF; }
#nav-bar ul li a:hover, .shop-qk a:hover { color:#fffe9a; }
#nav-bar ul li.w2 { text-align:center; width:46px; }
#nav-bar ul li.w3 { text-align:center; width:87px; }
#nav-bar ul li.w4 { text-align:center; width:74px; }
#nav-bar ul li.cick { background-position:0 -222px; }
#nav-bar ul li.cick a { background-position:right -222px; color:#333; display:block; }
#nav-bar ul li.cick a:hover { color:#333; }
#nav-bar ul li.last {background: url(../images/more_show.png) no-repeat 38px 16px; width:50px; height:39px; color: #FFF; font-size:14px; cursor:pointer; float:right; text-indent:6px}

.more_show{position:absolute; top:6px; right:0px;  z-index:200;width:158px}
.more_top{ width:158px;background: url(../images/more_show.png) no-repeat 0 -29px; height:104px; clear:both}
.more_top div{ padding:0 0  0 10px;}
.more_top p{ height:36px; clear:both}
.more_top  a{ float:left; width:60px;  text-align:center; color:#666; overflow:hidden; margin-bottom:4px; padding:0}
.more_top  a.rrt{margin-left:18px}
.more_top  a:hover{ background:#F60; color:#FFF; text-decoration:none; padding:0}
.more_foot{ width:158px; height:6px; overflow:hidden;background: url(../images/more_show.png) no-repeat 0 -235px; clear:both}

.bar_right { float:right; height:39px; width:6px; background-position:right -336px; }
.shop-qk { float:right; width:90px; height:39px; line-height:39px; }
#search_top { background-position:0 0; height:39px; clear:both; position:relative; z-index:10 }
.input_show { width:500px; float:left; padding-left:50px; margin-top:6px; }
.search_key { width:400px; float:right; margin-top:10px; line-height:24px; }
.search_key a { padding:0 4px; }
.inp_1 { float:left; width:308px; margin-right:2px; margin-top:2px; }
.inp_1 input { border:0; width:299px; height:23px; line-height:23px; font-size:14px; padding:0 4px; color:333; }
.inp_2 { float:left; width:88px; overflow:hidden; height:24px; margin-top:2px; }
.inp_2 input { border:0; width:72px; height:23px; line-height:23px; font-size:14px; padding:0 4px; color:333; }
.drop { background-position:-872px -65px; cursor:pointer; }
.dropover { background-position:-872px -95px; }
.inp_2 ul { border:1px solid #7f9db9; width:83px; position:absolute; top:32px; left:358px; background:#FFF; z-index:9999; }
.inp_2 li { padding:2px 4px; line-height:20px; display:block; cursor:default; color:#000; font-size:14px;}
.inp_2 a { text-decoration:none;}
.inp_2 li:hover { background:#188bd4; color:#FFF; }
.inp_2 li.over { background:#188bd4; color:#FFF; }
.sc_btn { width:85px; height:26px; border:none; background-position:-468px -178px; cursor:pointer; }
.main1 { /*margin-top:5px;*/ clear:both; }
.col-sub { width:230px; height:288px; float:left; margin-right:10px; }
.col-main { width:470px; float:left;}
.col-extra { width:230px; float:right; }
.title-1 { background-position:-565px -64px; height:30px; overflow:hidden; text-align:right; line-height:30px; }
.title-1 h3 { float:left; font-size:14px; color:#333; padding-left:16px; }
.title-1 span { margin-right:10px; }
.title-1a {background-position:-10px -66px; height:30px; overflow:hidden; text-align:right; line-height:30px; }
.title-1a h3 { float:left; font-size:14px; color:#333; padding-left:16px; }
.title-1a span { margin-right:10px; }
.content-n1, .bd { border-left:1px solid #cfdae4; border-right:1px solid #cfdae4;  border-bottom:1px solid #cfdae4;}
.ct-1 { height:470x; }
.ct-2 { height:180px; overflow:hidden; padding:8px 10px; width:470px;}
.ct-3 { height:98px; overflow:hidden; padding:8px 10px; }
.ct-4 { height:324px; overflow:hidden; }
.ct-6 { height:143px; overflow:hidden; padding:8px 10px; }
.ct-8 { height:180px; overflow:hidden; padding:8px 10px; }
.ct-122 { height:220px; overflow:hidden; padding:8px 10px; }
.ct-es { height:192px; overflow:hidden; padding:8px 10px; }
.ct-99 { height:192px; overflow:hidden; padding:8px 10px; }

.ct-lt { height:175px; overflow:hidden; padding:8px 10px; }
.ct-10, .ct-11, .ct-12 { height:182px; overflow:hidden; }
.ct-13 { height:380px; overflow:hidden; }
.ft-1 { height:7px; background-position:-565px -101px; overflow:hidden; clear:both; }
.ft-2 { height:7px; background-position:0 -106px; overflow:hidden; clear:both; }
.ft-3 { height:5px; background-position:0 -116px; overflow:hidden; clear:both; }
.sj-news { margin:0px 0 5px 10px; clear:both; padding-top:8px; }
.sj-news li { background-position:-1px -268px; padding-left:10px; height:19px; width:200px; overflow:hidden; }
.story { border-bottom:1px solid #cfdae4; clear:both; height:25px; background:#f1f7fa }
.story li { float:left; font-size:14px; line-height:25px; text-align:center; margin:0 4px;color:#065ba5; }
.story li.cick { width:83px; height:25px; background-position:-338px -400px; position:relative; top:1px; font-weight:bold; }
.story-tp1, .story-tp2{ width:75px; height:100px; margin:8px 0px 0 8px;float:left; display:inline;}

.show1-gd { float:right; width:220px; margin:6px 2px 0 0; display:inline;}
.show1-gd li a{ background:url(../images/sjw_head1.png) no-repeat -1px -265px; padding-left:10px; height:21px;overflow:hidden; display:block; width:128px; line-height:23px; margin:0; color:#666}
.show1-gd li a:hover{text-decoration:none; color:#065ba5}
.show1-gd li a.cick{background-position:-674px -177px;text-decoration:none; color:#065ba5}
.show1-gd2 { clear:both; padding:0 10px; color:#646464; }
.show1-gd2 p { padding-bottom:2px; }
.show1-gd2 i a { color:#065ba5; margin-right:4px; }
.story-tp2 ul li { line-height:18px; height:20px; }
.ad-tp1 { overflow:hidden; margin-bottom:5px; width:470px; height:170px; }
.title-2 {  background-position:0 -315px; height:30px;  text-align:right; line-height:30px; clear:both; overflow:hidden; position:relative; width:712px; }
.title-2 h3 { float:left; padding-left:20px; font-size:14px; font-weight:bold; color:#FFFFFF; margin-right:16px; padding-top:5px; }
.title-2 ul { float:left; width:220px; text-align:center; position:relative; margin-top:5px; padding-left:20px; }
.title-2 li { float:left; width:57px; height:25px; line-height:25px; }
.title-2 li.ck { color:#F60; font-weight:bold; background-position:-486px -66px; }
.fb-btn { display:block; width:71px; height:20px; position:absolute; right:8px; top:5px; line-height:20px; text-indent:20px; text-align:left; }
.fb-btn a { background-position:-570px -179px; display:block; color:#065ba5; }
.fb-btn a:hover { background-position:-570px -212px; }
.show_dht { margin:0; height:185px; overflow:hidden; }
.ct-2 ul li { float:left; width:168px; padding-right:4px; height:21px; overflow:hidden; }
.ct-2 ul li a { margin-right:4px; color:#065ba5; }
.ct-2 ul li i a { color:#666; }
.login-1 { height:170px; background-position:0 -137px; margin-bottom:5px; }
.login-1 h2 { padding:4px 0 8px 14px; line-height:24px; color:#333; }
.longin { height:74px; }
.show_login { width:200; margin:0 0 0 15px; }
.show_login a { width:200px; height:44px; background-position:-246px -137px; display:block; overflow:hidden; text-indent:-9999em; }
.show_login a:hover { background-position:-246px -182px; }
.longin p { margin:10px 0 0 8px; }
.longin p a { color:#065ba5; }
.top_vip { padding-left:14px; margin-top:16px; }
.top_vip p { font-weight:bold; color:#666; }
.top_vip a { padding:0 2px; color:#065ba5; }
.syzx_nr img { float:left; width:80px; height:60px; }
.syzx_nr { color:#666; }
.syzx_nr div { width:120px; float:right; overflow:hidden; height:66px; line-height:16px; }
.syzx_nr div h5 { height:24px; line-height:24px; }
.syzx_nr p { float:left; width:180px; background-position:-1px -292px; padding:0 10px; overflow:hidden; white-space:nowrap; height:20px; }




.ad_top1 { clear:both; }
.ad_top1 li { float:left; margin:0 4px 4px 0; height:46px; width:186px; overflow:hidden; }
.ad_top1 li.nobk { margin-right:0; display:inline; }


.ad_top2 { clear:both;  width:952px;}
.ad_top2 li { float:left; margin:0 5px 4px 0; height:69px; width:470px; overflow:hidden; }
.ad_top2 li.nobk { margin-right:0; display:inline; }




.ad_tall { clear:both; margin-left:0px;  height:152px; overflow:hidden; margin-bottom:6px; }

.ad_t1 { clear:both; margin-left:5px;  height:70px; overflow:hidden; margin-bottom:8px;  width:952px;}
.ad_t1 li { float:left; width:317px; margin-right: 0px; margin-bottom:5px; }
.ad_t1 li img { width:313px;}


.py-fl { height:24px; background-position:0 -315px; padding-top:8px; position:relative; z-index:5; }
.py-fl h2 { width:100px; float:left; height:26px; line-height:20px; text-align:center; font-size:14px; color:#FFF; overflow:hidden; }
.py-fl a { font-weight:bold; z-index:10; font-size:14px; color:#666; }
.py-fl .over { border:1px solid #f7af75;  border-bottom:none; color:#F60; background-color:#fffdfa; z-index:108; }
.py-fl span { display:block; float:left; height:24px; padding-top:1px;font-weight:bold;  padding-left:10px; font-size:12px; text-transform:uppercase; cursor:hand; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif}




.gold_tp a { float:right; width:90px; line-height:16px; vertical-align:top; font-size:12px; font-weight:normal; margin-right:30px; }
.content-n1, .bd { border-left:1px solid #cfdae4; border-right:1px solid #cfdae4;  }

.content-n11, .bd { border-left:1px solid #cfdae4; border-right:1px solid #cfdae4;  border-bottom:1px solid #cfdae4; width:690px; }

.ct-5 h4 { background-color:#f6fafb; float:left; font-size:14px; font-weight:bold; overflow:hidden; text-align:center; width:20px; margin:1px; display:inline; border:1px solid #dbe9f4; }
.consumer h4, .industrial h4, .materials h4 { height:108px; padding:44px 4px 0; }
.consumer, .industrial, .materials { height:156px; border-bottom:1px solid #eaeaea; clear:both; padding:1px; }
.business h4 { height:98px; padding:12px 4px 0; }
.business { height:114px; border-bottom:1px solid #cfdae4; clear:both; padding:1px; }
.ct-5 dl { float:left; width:280px; margin:10px 0 0 10px; display:inline; }
.ct-5 dt a { font-size:14px; font-weight:bold; color:#065ba5; padding:0 2px; }
.ct-5 dt i a, .ct-5 dt a:hover { color:#F60; }
.ct-5 dd { height:1.5em; line-height:1.5em; margin-left:-5px; overflow:hidden; }
.ct-5 dd a { border-left:1px solid #ccc; margin-left:-1px; padding-left:6px; padding-right:6px; color:#666; }
.ct-5 dd a:hover { color:#F60; }
.ct-5 div.consumer.hover, .ct-5 div.industrial.hover, .ct-5 div.materials.hover, .ct-5 div.business.hover, .ct-5 div.consumer:hover, .ct-5 div.industrial:hover, .ct-5 div.materials:hover, .ct-5 div.business:hover { z-index:200; position:relative; padding-top:0; border:1px solid #7cc0e3; background-color:#f4f8fb; }
.cn_left { width:580px; float:left; }
.cn_right { float:right; width:320px; margin:10px 0 0 0; border-left:1px dotted #eaeaea; display:inline; padding-left:12px; }
.gys { width:140px; float:left; overflow:hidden; padding-right:10px; }
.gys h5 { margin-bottom:10px; color: #F60; background:url(../images/dl_icon.png) 0 -48px no-repeat; padding-left:12px; line-height:20px; }
.gys div { width:140px; text-align:center; }
.gys img { display:block; margin-bottom:4px; width:140px; height:80px; overflow:hidden;}
.show_ts img { width:140px; height:50px; overflow:hidden;}
.gyslb { width:150px; float:right; overflow:hidden; padding-right:6px; }
.gyslb h5 { margin-bottom:6px; color:#065ba5; background:url(../images/dl_icon.png) 0 -64px no-repeat; padding-left:12px; line-height:20px; }
.gyslb li { float:left; width:140px; background-position:-1px -292px; padding:0 0 0 10px; overflow:hidden; white-space:nowrap; height:22px; }
.bd_l { border-right:1px dotted #eaeaea; }
.rt { float:right; }
.lt { float:left; }

.ad_tp2 { margin-top:5px; clear:both; }
.ad2_p1 { width:710px; height:60px; overflow:hidden; float:left; }
.ad2_p2 { width:230px; height:60px; overflow:hidden; float:right; }




.ad_tp3 { margin-top:5px; clear:both; }
.ad3_p1 { width:943px; height:69px; overflow:hidden; float:left; padding-bottom:5px;}



.main3 { clear:both; margin-top:5px; }
.pr-list { width:710px; float:left; }
.col-pr { width:230px; float:right; }
.title-7 { height:30px; text-align:right; background-position:-235px -243px; line-height:30px; }
.title-7 h3 { float:left; padding-left:16px; font-size:14px; }

.title-7 ul { float:left; width:220px; text-align:center; position:relative; margin-top:5px; margin-left:10px; }
.title-7 li { float:left; width:57px; height:25px; line-height:25px; font-size:13px;}
.title-7 li.ck { color:#F60; font-weight:bold; background-position:-486px -66px; font-size:13px;}


.title-7 span { padding-right:10px; }
.title-7 a { padding-left:8px; }

.title-8 { background-position:-565px -64px; height:30px; overflow:hidden; text-align:right; line-height:30px; }
.title-8 h3 { float:left; font-size:14px; color:#333; padding-left:16px; }
.title-8 span { margin-right:10px; }


.title-8 ul { float:left; width:120px; text-align:center; position:relative; margin-top:5px; margin-left:10px; }
.title-8 li { float:left; width:57px; height:25px; line-height:25px; font-size:13px;}
.title-8 li.ck { color:#F60; font-weight:bold; background-position:-486px -66px; font-size:13px;}


.brd { border:1px solid #cfdae4; border-top:none; }
.ct-4 ul li { width:122px; float:left; padding:14px 0 0 16px; _padding:14px 0 0 16px; overflow:hidden; }
.ct-4 ul li img { border:1px solid #eaeaea; width:120px; height:120px; overflow:hidden; margin-bottom:2px; display:block; float:left; }
.ct-4 ul li span { text-align:center; display:block; }
.ad3 { width:230px; height:120px; overflow:hidden; margin-top:5px;  float:right; }

.ad4 { width:230px; height:220px; overflow:hidden;  float:right; clear:both; }

.tslist li { line-height:20px; height:20px; overflow:hidden; }
.tslist li a { color:#333; }
.main4 { clear:both; margin-top:5px; }
.bs-news { width:350px; float:left; margin-right:10px; }
.title-4 { background-position:-466px -137px; height:30px; overflow:hidden; text-align:right; line-height:30px; }
.title-4 h3 { float:left; padding-left:16px; font-size:14px; }
.title-4 span { margin-right:10px; }
.zh-tp { padding:14px 0 0 10px; clear:both; margin-bottom:10px; }
.zh-tp img { float:left; width:100px; height:80px; border:1px solid #eaeaea; margin-right:10px; }
.zh-tp ul { float:left; width:220px; overflow:hidden; }
.zh-tp ul li { height:20px; }
.zh-tp ul li.zhbt { height:38px; padding-top:0px; }
.zh-tp ul li.zhbt a { font-weight:bold; color:#065ba5; }
.zh-tp ul li.zhbt a:hover { color:#F60; }
.zh-list { clear:both; padding:0 5px; }
.zh-list li { height:19px; }
.zh-list li a { height:19px; background-position:-1px -294px; padding-left:10px; }

/*.fw-tp { height:120px; overflow:hidden; }
.fw-tp li { width:130px; float:left; margin:14px 0 0 28px; display:inline; }
.fw-tp img { height:80px; width:130px; border:1px solid #eaeaea; overflow:hidden; display:block; margin-bottom:2px; }
.fw-tp span { display:block; text-align:center; }
*/
.fw-tp { height:120px; overflow:hidden; }
.fw-tp li { width:160px; float:left; margin:14px 0 0 9px; display:inline;text-align:center  }
.fw-tp img { height:100px; width:140px; border:1px solid #eaeaea; overflow:hidden; display:block; margin-bottom:2px; font-size:0px;}
.fw-tp span { display:block; text-align:center; width:158px }


.fw-list { clear:both; }
.fw-list li { width:160px; float:left; margin-left:10px; display:inline; height:22px; overflow:hidden; }
.fw-list li i { margin-right:4px; }
.fw-list li i a { color:#065ba5; }
.fw-list li i a:hover { color:#F60; }
.school { width:230px; float:right; }
.nomg { margin:0; padding:0; }
.sty-tp { padding:10px 0 10px 10px; clear:both; height:85px; overflow:hidden; border-bottom:1px dashed #eaeaea; }
.sty-tp h5 { padding-bottom:4px; }
.sty-tp ul { width:100px; float:left; }
.sty-tp ul li { height:20px; }
.sq-lb { margin-top:10px; }
.sq-bt a, .sq-bt a:hover { color:#333; text-decoration:none; }
.sty-tcy { width:102px; height:77px; float:left; margin-right:10px; }
.sty-tcy img { border:1px solid #eaeaea; width:100px; height:70px; overflow:hidden; margin-bottom:4px; }
.sty-tcy span { display:block; text-align:center; }
.sty-list { clear:both; margin:8px auto 0; }
.sty-list li { margin-left:8px; height:18px; }
.sty-list li i { margin-right:4px; }
.sty-list li i a { color:#065ba5; }
.sty-list li i a:hover { color:#F60; }
.sty-tcy a { font-weight:bold; }
.main5 { clear:both; margin-top:5px; }
.title-5 { height:30px; text-align:right; background-position:0 -356px; line-height:30px; }
.title-5 h3 { float:left; padding-left:16px; font-size:14px; }
.title-5 span { padding-right:10px; }
.title-5 a { padding-left:8px; }
.sq-tp { width:344px; float:left; margin:6px 6px 0 10px; display:inline; height:10px; border-right:1px dotted #eaeaea; }
.sq-nr { margin-top:8px; }
.sq-nr img { width:140px; height:80px; border:1px solid #eaeaea; float:left; margin-right:8px;  display:block; float:left;}
.sq-nr ul { width:180px; float:left; }
.sq-nr li { height:18px; }
.sq-nr li.sq-tit { font-weight:bold; padding:2px 0; }
.sq-nr a, .sq-nr a:hover { color:#333; text-decoration:none; }
.sq-bt p { text-align:center; padding-bottom:8px; }
.sq-list { float:left; width:330px; margin:12px 10px 0 10px; display:inline; }
.sq-list li { height:22px; }
.sq-list li i { margin-right:4px; }
.sq-bt p a { font-weight:bold; font-size:14px; color:#065ba5; }
.sq_tp { width:230px; float:right; margin-top:5px; }
.sq_tp li { width:100px; float:left; margin:0 4px; }
.sq_tp li img { display:block; margin-bottom:2px; }
.sq_tp li span { display:block; text-align:center; }
.ad_tp3 { clear:both;  }
.ad_tp3 li { float:left; margin:0 4px 4px 0; height:46px; width:186px; overflow:hidden; }
.ad_tp3 li.nobk { margin-right:0; display:inline; }




#footer { clear:both; margin-top:10px;  }
.weblink span { margin-left:-60px; }
.weblink { padding:0 0 8px 64px; }
.weblink a { padding:0 2px; }
.footbar { border-top:2px solid #007dcd; clear:both; padding-top:8px; text-align:center; width:950px; margin:0 auto; margin-top:10px; font-size:12px;color:#666; }
.footbar p { margin:0; padding:2px 0; clear:both; }
.footbar p a { color:#666; text-decoration:none; padding:0 2px; }
.footbar p a:hover { color:#F60; }
#web_wj { width:700px; margin:0 auto; list-style:none; padding:0;}
#web_wj img { border:0; }
#web_wj ul li {list-style:none; margin:0; padding:0; text-align:center  }
#web_wj ul li.link_imgs{ height:48px; margin-top:10px; clear:both}
#web_wj ul li.link_imgs img{ margin:0 8px 25px; }
.ft_a { width:360px; }
.ftt_b { width:105px; text-align:center; }
.ftt_c { width:120px; text-align:right; }
.footbar2 { border-top:3px solid #357fc5; clear:both; padding-top:8px; text-align:center; margin:0 auto; font-size:12px; color:#333; width:99%; }
.footbar2 p { margin:0 auto; padding:2px 0; clear:both; width:960px; }
.footbar2 p a { color:#666; text-decoration:none; padding:0 2px; }
.footbar2 p a:hover { color:#c03; }
.copy { font-family:Arial, Helvetica, sans-serif; }
.rmfl_title h1 { float:left; height:29px; font-size:14px; font-weight:bold; padding-left:20px; margin-right:4px; color:#da4901; }
.rmfl_title { height:29px; background:url(../images/rmfl.gif); line-height:29px; }
.meb_show0 { padding:0 0 0 10px; clear:both; height:74px; }
.meb_1 { background:url(../images/dl_icon.png) no-repeat 0 4px; padding-left:46px; line-height:20px; height:46px; }
.meb_2 { background:url(../images/icon_mb.gif) no-repeat 0 -20px; padding-left:28px; line-height:24px; }
.fl-show1 { width:711px; border:1px solid #f7af75; position:absolute; top:31px; _top:32px; left:0; z-index:100; background-color:#fffdfa; }
.fl-show1 ul li { float:left; width:136px; line-height:20px; padding:4px 2px; }
.fl-show1 ul li a { font-weight:normal; color:#065ba5; font-size:14px; }
.ct-5 { height:594px; width:950px; position:relative; top:-2px; *top:0;_top:-2px; z-index:2; }
.PageT { width:470; height:170px; position:relative; overflow:hidden; }
.PageBotLef { width:710px; height:60px; position:relative; overflow:hidden; }
.PageBotRig { width:230px; height:60px; position:relative; overflow:hidden; }
.PageMidRig { width:230px; height:148px; position:relative; overflow:hidden; }
.adg_pg { position:absolute; right:3px; bottom:2px; }
.adg_pg li { float:left; color:#ff7300; text-align:center; line-height:6px; width:16px; height:6px; font-family:Arial; font-size:12px; cursor:pointer; overflow:hidden; margin:3px 1px; border:1px solid #ff7300; background-color:#fff; text-indent:-9999em; overflow:hidden; }
.adg_pg li.cik { float:left; color:#ff7300; text-align:center; line-height:6px; width:16px; height:6px; font-family:Arial; font-size:12px; cursor:pointer; overflow:hidden; margin:3px 1px; border:1px solid #ff7300; background-color:#ff7300; text-indent:-9999em; overflow:hidden; }
.no_show { visibility:hidden; width:0; height:0; display:none; }
.no_show img { display:none; visibility:hidden; }
.que_inf { width:24px; height:87px; position:absolute; right:-30px; top:122px; }
.que_inf a { background:url(../images/fk_icon.png) no-repeat; width:24px; height:87px; text-indent:-9999em; overflow:hidden; display:block; }
.que_inf a:hover { background-position:-24px 0; }
.loading { text-align:center; height:72px; padding-top:38px; }

.zzpd{clear:both; height:106px; overflow:hidden}
.zzpd img{ float: left; width:75px; margin-right:6px }
.zzpd_nr{ width:122px; float:left; overflow:hidden}
.zp_tit{ margin:6px 0}
.zp_tit a{ font-weight:bold;}

#linknew{ background:#ccc; padding:1px; margin-top:10px;}
#linknew ul{ background:#fff url(../images/link-img.gif) no-repeat 5px center; padding:10px 5px 10px 65px; height:95px;}
#linknew ul li{ float:left; padding:0; margin-right:15px; display:inline; white-space:nowrap; line-height:24px}
#linknew ul li img{ border:0;}
.blackL a:visited,.blackL a:link {
  color: #333;
  text-decoration: none;
}
.blackL a:hover,.blackL a:active {
  color: #FF3300;
  text-decoration: underline;
}




.catalog_menu {height:24px;overflow:hidden;background:#FFFBE1 url('image/catalog.gif') no-repeat;border-bottom:#FF821F 1px solid;}

.catalog {border:#FF821F 1px solid;}
.catalog li {float:left;padding:0 10px 0 10px;white-space:nowrap;background:url('image/catalog_li.gif') no-repeat right center;}
.catalog p {font-size:13px;margin:3px 3px 3px 8px;height:20px;overflow:hidden;}
.catalog strong {color:#004499;}

.catalog_letter {height:32px;overflow:hidden;font-weight:bold;font-size:13px;cursor:pointer;}
.catalog_letter ul {margin:1px 0 0 115px;}
.catalog_letter_li {float:left;padding:3px 7px 6px 6px;color:#FF6600;}
.catalog_letter_on {float:left;padding:3px 7px 6px 6px;color:#FFFFFF;background:#FF6600;}
.catalog_index {width:668px;overflow:hidden;margin:-1px 0 0 0;line-height:24px;font-size:13px;border:#BCBCBC 1px solid;background:#FAFAFA;position:absolute;z-index:100;}
.catalog_index table {margin:10px 0 5px 15px;}
.catalog_index div {height:7px;line-height:7px;font-size:1px;cursor:pointer;background:#DADADA url('image/catalog_close.gif') no-repeat center 2px;}

.catalog_tds {line-height:20px;padding:6px 10px 6px 10px;color:#666666;}
.catalog_tdl {width:26px;padding:10px 0 10px 0;border:#FFEDC1 1px solid;background:#FFFFE0;font-size:14px;font-weight:bold;color:#000000;text-align:center;}
.catalog_tdr {}
.catalog_on_1 {border-bottom:#FFD39A 1px dotted;padding:0 0 5px 0;}
.catalog_on_2 {background:#FCFCE3;border-bottom:#FFD39A 1px dotted;padding:0 0 5px 0;}/*border:#FFD39A 2px solid;*/
.catalog_on_2 .catalog_tdl {border:#FFF2CA 1px solid;background:#FFF2CA;color:#FF7300;}






















/*分类自动隐藏*/
.class-name-btn strong{float:left;height:22px; line-height:22px; margin-left:10px;padding-left:26px;background:url('../images/ico-27.png') no-repeat left 3px;}
.class-name{height:auto;overflow:hidden;padding:10px 0;padding-left:140px; width:600px;}
.class-name-ele,.class-name-btn{height:auto;margin-bottom:-900px;padding-bottom:900px;}
.class-name-btn{_display:inline;float:left;width:140px;margin-left:-140px;}
.class-name-btn a{background:url('../images/offerbg.png') no-repeat -130px 0;height:23px;width:81px;text-indent:-999px;overflow:hidden; float:left;margin-left:30px;margin-top:3px;display:inline;}
.class-name-btn a.class-name-btn1{background:url('../images/offerbg.png') no-repeat left -307px;}
.class-name-ele{float:right;width:100%;}
.class-name-item{float:left;width:100%;}
.class-name-item li{float:left; margin-left:20px;height:26px;line-height:26px;width:116px; overflow:hidden;display:inline;}
.class-name-item li.spanhidden{display:none}
